
<%@page import="com.ciberiasoluciones.cibervoto.utility.ControladorSingleton"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml11-strict.dtd"
                    xmlns="http://www.w3.org/1999/xhtml"
                    xmlns:h="http://java.sun.com/jsf/html">

<%@ page session="true" %>
<%@ page import="java.util.Collection"%>
<%@ page import="com.ciberiasoluciones.cibervoto.controlador.Controlador"%>
<%@ page import="com.ciberiasoluciones.cibervoto.modelo.CandidatosCargos"%>
<%@ page import="com.ciberiasoluciones.cibervoto.modelo.Cargos"%>
<%@ page import="com.ciberiasoluciones.cibervoto.modelo.Miembros"%>
<%@ page import="com.ciberiasoluciones.cibervoto.modelo.Organizaciones"%>
<%@ page import="com.ciberiasoluciones.cibervoto.modelo.ProcesosElectorales"%>
<%@page import="java.util.Iterator"%>

<%
    HttpSession session_actual  = request.getSession();
    
   
    if(session_actual.isNew())
    {
        response.sendRedirect("index.jsp");
        return;
    }
    
    if(session_actual == null)
    {
        response.sendRedirect("index.jsp");
    }
    String codmiembro           = (String) session_actual.getAttribute("codmiembro");
    String codproelectoral      = (String) session_actual.getAttribute("codproelectoral");
    String p_candidato_         = (String) session_actual.getAttribute("p_candidato");
    String p_cargo_             = (String) session_actual.getAttribute("p_cargo");
    
      
    ControladorSingleton control_s      = new ControladorSingleton();
    Controlador control                 = control_s.getInstanceControlador();
    Organizaciones organizacion             = control.getOrganizacion(1);
    ProcesosElectorales pe                  = control.getProcesoElectoralVigente(organizacion);
    Collection          <Cargos> cargos     = control.getCargos(pe);
    Iterator            <Cargos> it_cargos  = cargos.iterator();
    CandidatosCargos    next;
    
    
    int p_candidato = Integer.parseInt(p_candidato_);
    int p_cargo     = Integer.parseInt(p_cargo_);       
    String salida; 
    
    
%>

<html lang="es" xmlns="http://www.w3.org/1999/xhtml"> 
	
<head>
         
    <!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7"><![endif]-->
    <!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8"><![endif]-->
    <!--[if IE 8]>         <html class="no-js lt-ie9"><![endif]-->
    <!--[if gt IE 8]>      <html class="no-js"><![endif]-->

    <!--[if IE]>
            <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
            <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
    <!--[if lt IE 9]>
        <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
    <meta http-equiv="Content-Type"    content="text/html; charset=UTF-8"/>
    <meta name="description"           content="Ciber Voto" />
    <meta name="author"                content="Ciberia Soluciones" />
    <meta name="keywords"              content="jquery, book, flip, pages, moleskine, booklet, plugin, css3 "/>
    <meta name="viewport"              content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge,IE=9,chrome=1" />

    <link rel="stylesheet"              href="css/bootstrap.css" />
    <link rel="stylesheet"              href="css/bootstrap-responsive.css" />
    <link href="../favicon.ico"         rel="shortcut icon"  type="image/x-icon"/>
    <link href="css/checkbox.css"       rel="stylesheet" type="text/css"/>
    <link href="booklet/jquery.booklet.1.1.0.css"        type="text/css" rel="stylesheet" media="screen" />
    <link href="css/style.css"          rel="stylesheet" type="text/css" media="screen"/>

    <title>Sesion Fonrecar Virtual</title>


    <style type="text/css">
            html,
              body {
              height: 100%;
            }

            #push,
            #footer {
              height: 60px;
            }
            #footer {
              background-color:#D6E9C6;
             color: #FFF;
            }

            @media (max-width: 767px) {
              #footer {
                margin-left: -20px;
                margin-right: -20px;
                padding-left: 20px;
                padding-right: 20px;
              }
            }
            #wrap {
              min-height: 92%;
              height: auto !important;
              height: 90%;
              /* Negative indent footer by it's height */
              margin: 0 auto 0;
            }
            .container {
              width: auto;
              max-width: 100%;
            }
            .container .credit {
              margin: 20px 0;
            }
            
            .tbCss1 
                    {
                     font-size:11px;
                     padding: -2px;
                     margin: -7px;

                     line-height: 1.5em;white-space: nowrap;
                     font-family: verdana,arial,helvetica,sans-serif;
                    }	


            .tbHeader1 
                    {
                     font-size:11px;
                     font-weight: bold;
                     padding: -5px;

                     line-height: 1.8em;
                     white-space: nowrap;
                     font-family: verdana,arial,helvetica,sans-serif;
                    }
            .tbCss2 
                    {
                     padding: 2px;
                    }
            .tbHeader2 
                    {
                     font-size:15px;
                     font-weight: bold;
                     padding: 7px;

                     line-height: 1.8em;
                     white-space: nowrap;
                     font-family: verdana,arial,helvetica,sans-serif;
                    }

            .tdCss1 {
                padding: 2px;
            }
         </style>

     <script type="text/javascript">
      var _gaq = _gaq || [];
      _gaq.push(['_setAccount', 'UA-146052-10']);
      _gaq.push(['_trackPageview']);
      (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
      })();
    </script>
        
    </head>

<body>
<div id="wrap">		
   <div class="container-fluid">
    <div class="navbar-inner">
     <div class="container-fluid">
       <div class=" pull-left">
         <img src="img/logo fonrecar.png" />
       </div>
          
       <div class="navbar-text pull-right">
          Cerrar Session <i class="icon-user"></i><a href="cerrarsesion.jsp" class="navbar-link"><%=codmiembro%></a>
       </div> 	
       
       <div class="pull-Textcenter">
  	 <h1>Sistema de Votacion Virtual</h1>
       </div>
     </div>
   </div>
   </div>
   
   <br/>
    
   <div class="container">
        <h3><p align="center">Tarjetón Delegados 2013</p> </h3>
           <br/> <br/> <br/> 

          

           <div class="span5 offset5">
                <!--Aqui se cargan los datos del candidato seleccionado -->	

                <form method="post">      
                    <div class="modal-header">
                        <p align="center" id="myModalLabel"><img src="img/logo fonrecar.png" class="img-rounded"/></p>
                    </div>                                          
                    
                    <% 
                    cargos=control.getCargos(control.getProcesoElectoralVigente(control.getOrganizacion(1)));
                    it_cargos=cargos.iterator();
                    while(it_cargos.hasNext()){
                        Cargos cargo=it_cargos.next();
                        Collection<CandidatosCargos> c_candidatos=cargo.getCandidatosCargosCollection();
                        Iterator<CandidatosCargos> it_candidatos=c_candidatos.iterator();
                        while(it_candidatos.hasNext()){
                            CandidatosCargos cg = it_candidatos.next();
                            if(cg.getCandidatosCargosPK().getCodCandidato() == p_candidato){
                                Miembros _elegido=cg.getPoblacionElectoral().getMiembros();
                               %>

                    <div class="modal-body">
                        <h4>Esta seguro de su candidato(a) selecionado(a)?</h4>
                        <table class="tdCss2">
                            <tr class="tbHeader2">
                               <td rowspan="7">
                                   <div class="row-fluid show-grid">
                                    <%
                                        String cedula_candidato = String.valueOf(_elegido.getMiembrosPK().getCod());
                                        String utl_img          = "img/";
                                        String url_candidato;

                                        if(cedula_candidato == null )
                                        {
                                            url_candidato = "facebook350";

                                        }else{
                                             url_candidato = "candidatos/"+cedula_candidato;
                                        }
                                        String ruta = utl_img+url_candidato+".jpg";
                                    %>
                                        <img src="<%=ruta%>" 
                                         align="right" class="img-rounded" height="150" width="150"/>
                                   </div></td>
                               <td>Nombre:</td>
                               </tr>
                            <tr class="tbHeader2">
                               <td><strong><%= _elegido.getNombres()%></strong></td>
                            </tr>
                            <tr class="tbHeader2">
                               <td>Apellido:</td>
                            </tr>
                            <tr class="tbHeader2">
                               <td><strong><%= _elegido.getApellidos()%></strong></td>
                            </tr>
                            <tr class="tbHeader2">
                               <td>Empresa:</td>
                            </tr>
                            <tr class="tbHeader2">
                               <td><strong><%= _elegido.getEmpresa()%></strong></td>
                            </tr>
                        </table>
                    </div>
                    <%
                             break;
                        }
                      }
                    }
                    %>
                    
                    <div class="modal-footer">
                            <input class="btn" name="cancelar" type="submit" value="Cancelar" />
                            <input class="btn btn-primary" name="votar" type="submit" value="Continuar" />
                    </div>
                    
                </form>
                <%
                    String select_votar     = request.getParameter("votar");
                    String select_cancelar  = request.getParameter("cancelar");

                    if (select_votar != null )
                      {
                          if(control.votar(1,Integer.parseInt(codproelectoral), Integer.parseInt(codmiembro), p_cargo, p_candidato)==1){
                              
                              request.setAttribute("codmiembro", codmiembro);
                                  
                               %>
                               
                               <jsp:forward page="posvoto.jsp" />
                               
                              <% 
                              

                          }
                          else{
                               response.sendRedirect("info/infovoto.xhtml");   
                          }
                      }

                    if (select_cancelar != null )
                    {
                        response.sendRedirect("tarjeton.jsp");
                    }
                %>
           </div> 
   </div>
    
</div>
        
	
    <div id="footer">
      	<div class="container">
            <p class="muted credit" style=" text-align: center ">
                &copy;Copyright Ciberia Soluciones. Todos los derechos reservados.</p>
        </div>
    </div>
  
    <script src="js/jquery-1.8.3.min.js" type="text/javascript"></script>
    <script src="booklet/jquery.easing.1.3.js" type="text/javascript"></script>
    <script src="booklet/jquery.booklet.1.1.0.min.js" type="text/javascript"></script>
    <script type="text/javascript" src="js/checkbox.js"></script>
    <script src="js/bootstrap-modal.js"></script>
    <script src="js/mybook.js"></script>

    <script>
     var _gauges = _gauges || [];
    (function() {
      var t   = document.createElement('script');
      t.type  = 'text/javascript';
      t.async = true;
      t.id    = 'gauges-tracker';
      t.setAttribute('data-site-id', '4f0dc9fef5a1f55508000013');
      t.src = '//secure.gaug.es/track.js';
      var s = document.getElementsByTagName('script')[0];
      s.parentNode.insertBefore(t, s);
    })();
    </script>

</body>
	
	
</html>
